Ahhh… crumpets, a traditional British treat. If you’ve tried store-bought crumpets in the UK, and eaten them cold, you would have experienced an unusual taste/texture sensation. They are rubbery an…