About The Hammond Optical Practice Limited (04667608) United Kingdom