About Jam Motors Limited (13472052) United Kingdom