About Stephen Taylor Opticians Limited (08019432) United Kingdom