About Lymington Holdings Limited (10574263) United Kingdom