About Jam Consultancy (barlborough) Ltd (12488138) United Kingdom