About Jam Industrial Ltd (05391697) United Kingdom