Why it’s a store brand under its own Brand? Different of course if a business is selling to other retailers it matters but there not?
Often there are two reason for “Store Brands “ one it’s a bit better than saying “cheap but higher profit margin” second the national brands Heinz, Cadburys etc build up a market pay for advertising etc you then create, mimic the shape, packaging, and labelling etc give it premium display treatment your quid’s in ?