About Barrow Optical Ltd (11121928) United Kingdom