About The Ashford School Foundation (CE005358) United Kingdom