About Boss Bar Ltd (11427576) United Kingdom