About L Dollay Optometrist Limited (08279699) United Kingdom