About Kedoo Optical Limited (08532318) United Kingdom