About Jam Promotions Limited (08512310) United Kingdom