About Jamaica Plantations Limited (02339487) United Kingdom