About Churchill House School Services Limited (01355744) United Kingdom