About Bar Humbug (uk) Ltd (06448363) United Kingdom