About Kingston 20 Caribbean Mix Cuisine Ltd (12623027) United Kingdom