About In A Pickle Marketing Research Limited (04366574) United Kingdom