About Jungle Products Limited (03291752) United Kingdom