About Chelmarsh Sailing Club Limited (04786103) United Kingdom