About Bar Tab Ltd (11508095) United Kingdom