About Tenby Sailing Club Limited (08608768) United Kingdom