a popular British make of potato crisps/chips (= very thin slices of fried potato sold in small bags, often with salt or other flavours).
GOLDEN WONDER
Meaning of GOLDEN WONDER in English
Oxford guide to British and American culture English vocabulary. Руководство по британской и американской культуре, Оксфордский английский словарь. 2005