About Jam Creative Marketing Limited (08286321) United Kingdom