About Pickle Jacks World Kitchen Limited (07679006) United Kingdom