About Caribbean Favourites Ltd (12406327) United Kingdom