About Jam-strong Products Limited (13169197) United Kingdom