About Taste The Taste Caribbean Cuisine Ltd. (09735935) United Kingdom