About Chop Chop Pickle Limited (13315150) United Kingdom