About Coco Bay Caribbean Kitchen Ltd (12529561) United Kingdom