About Jura Foods Ltd (05157251) United Kingdom