About Carouse Bar And Restaurant Ltd (13217357) United Kingdom