About Torquay International School Limited (08737177) United Kingdom