About Lymington Sea School Ltd (13178578) United Kingdom