About Pickles Creative & Media Limited (07954163) United Kingdom