About The International School Torquay Limited (13467250) United Kingdom