About Direct Optical Lab Ltd (13188998) United Kingdom