About Peter Bowers Optical Ltd (11394164) United Kingdom