About Tabu Bar And Restaurant Ltd (12936750) United Kingdom