About St. Mawes Sailing Club Ltd (08406149) United Kingdom