About The Jam Shed Preserves Limited (07014509) United Kingdom