About Caribean Supermarket Limited (12647218) United Kingdom