About Torquay Language School Limited (06045231) United Kingdom