About Jam Creations Ltd (08078542) United Kingdom