About Lymington Spring Limited (12847032) United Kingdom