About Pickle & Co. Productions Limited (12538174) United Kingdom