the so called 'brands' in Lidl are actually own brand. They aren't brands at all.
So I doubt if you will find many of them in other stores unless those other stores are owned by Lidl. Look at the back of pack and you will find Lidl's address. Tesco tried a similar scheme with their 'discounter brands'.
In general supermarkets only make a profit of 6%, they often sell loss leaders (products at a loss) to entice you in.
It sounds as if store management is an issue with the Forest Hill Sainsbury's. How stores are run makes a huge difference.