About Pickles Publishing Limited (13089299) United Kingdom