About Jamaica Jerk Co Limited (08381504) United Kingdom