About Jamaican Delights Ltd (08778890) United Kingdom