About Bristol Steiner Waldorf Childrens Fund (03949705) United Kingdom