About Brinell Optimum Specialist Lens Group Limited (10427663) United Kingdom