About Jam Design & Communications Ltd (03517927) United Kingdom