About Jam-tek Ltd (12524660) United Kingdom