About Lymington Marina Limited (00859204) United Kingdom