About Boss Bars Liverpool Ltd (12017523) United Kingdom