About Churchill House School Of English Language Limited (01024620) United Kingdom