About Puttocks Optical Co. Limited (00847313) United Kingdom