About Jellinek Farm Ltd (12633816) United Kingdom