About School Of Holistic Environmental Education Ltd (12828240) United Kingdom