About Salcombe Yacht Club (2017) Limited (10627328) United Kingdom