About Jodies Jars Ltd (12845258) United Kingdom