About Jam Roc Rum Punch Limited (12155643) United Kingdom