About Kirkham Optical Limited (11725284) United Kingdom