About Royal Lymington Yacht Club Limited (05435040) United Kingdom