About The Mead School Limited (03825123) United Kingdom