About Tribeca Bars Ltd (07063369) United Kingdom