About The Godolphin School Trustee Limited (08527491) United Kingdom