About Salcombe Yacht Club Company Limited (00163711) United Kingdom