About Jam Packed Limited (07390017) United Kingdom