About Kenefick Optical Limited (11642921) United Kingdom