About Torquay Tennis Club Limited (09359822) United Kingdom