About Torquay Leisure Hotels Limited (00430051) United Kingdom