About Newbold Optical Ltd (09881043) United Kingdom