About Torquay Ltd (11261725) United Kingdom