About Jam Trade Ltd (13354869) United Kingdom