About Barworks London Limited (10062336) United Kingdom