About West Indies Lounge And Kitchen Ltd (13462918) United Kingdom