About Canal Cocktail Bar And Restaurant Ltd (11058385) United Kingdom