About Jam Packed Preserves Limited (12455201) United Kingdom