I found these recently, a brand called Devon Healthline, Tea Biscuits, sugar free, suitable for diabetics (and made in Malta). They are OK, like a Rich Tea, and I've nearly finished the packet.
But do you think I can find out where I got them from??? :x I cannot even find the receipt...