About Leigh-on-sea Sailing Club Limited (01826602) United Kingdom