About Jam Brands Ltd (13254074) United Kingdom