About Lymington Deal Limited (11463178) United Kingdom