About Bhambra Optics Limited (10712392) United Kingdom