About Salcombe Sailing Ltd (08531883) United Kingdom