About Focus Optical Laboratories Limited (05934947) United Kingdom