About Jam & Food Ltd (13329601) United Kingdom