About Lymington Optical Ltd (13384588) United Kingdom