KP Snacks Limited is a British producer of branded and own-label maize-, potato-, and nut-based snacks, "Choc Dips" and nuts. The KP stands for “Kenyon Produce”. The company is based in Slough, England. From Wikipedia
KP Snacks cited sustained customer demand from a 2022 Change.org petition as the impetus for its return.