About Jelly Roger Preserves Limited (08851709) United Kingdom