About Jamm Creations Ltd (08613176) United Kingdom