About Jamaica Grill Ltd (13465704) United Kingdom