About Jam Services Limited (09892818) United Kingdom