About The Propeller Academy Trust (08340120) United Kingdom