About Bowers & Mackinnon Optical Limited (06029371) United Kingdom