About The Plucky Pickle Company Limited (09036808) United Kingdom