About Optic Glass Ltd (13172706) United Kingdom