About Jam Communications Limited (03971798) United Kingdom