About The Frome Academy Limited (08391958) United Kingdom