Hi all Recently acquired a taste for these guys. Does anyone know of a good supplier for them in the UK? My local FP has about 3 boxes of the Thor ones, which I already have, and I can't find any more in Worlds Apart that I fancy. Thanks Andrew