About Jam Foods Ltd (11794066) United Kingdom