About Pickle Limited (05067144) United Kingdom