About Clevedon Sailing Club Ltd (12265597) United Kingdom