About The Mead Educational Trust (09079258) United Kingdom