About Contact Lens Precision Laboratories Limited (00920009) United Kingdom