About Jelliedmills Ltd (12652151) United Kingdom