About Jam Marketing And Media Ltd (09064117) United Kingdom