About Torquay Marine Sales Limited (02197778) United Kingdom