About Torquay Testing Ltd (12132697) United Kingdom