Created to raise funds for a child with leukaemia, the Offer Life charity is now involved in many social cases.