About White Horse Lane Opticians Ltd (08263605) United Kingdom