About Blundellsands Optical Ltd (08086183) United Kingdom