About The Ludgrove School Foundation (08170775) United Kingdom