About Beecroft Academy (08699391) United Kingdom