About Westbury Photonics Ltd (13294235) United Kingdom