About The Croft School Limited (02191072) United Kingdom