About Coco S Caribbean Kitchen Ltd (12823591) United Kingdom