About Jam Media Engineering Limited (05993844) United Kingdom