About Channel Sailing Club Limited (01654711) United Kingdom