About Lymington Town Sailing Club Limited (00701131) United Kingdom