About Larke Optics Ltd (08352197) United Kingdom