About Torquay Yacht Harbours Limited (01654335) United Kingdom