About Jam Marketing & Advertising Ltd (13441511) United Kingdom