About Jamrock Restaurant & Bar Limited (06560071) United Kingdom