About Caribbean Spice Yard Style Ltd (12656613) United Kingdom