About Glass & Glass Optometrists Ltd (05278831) United Kingdom