About Torquay Leisure Limited (08547277) United Kingdom