About Haversham Sailing Club Limited (02596421) United Kingdom