About Caribbean Bar And Kitchen Ltd (SC542774) United Kingdom