I'm that "Person for England"
I can still produce the cards for anyone who wants them, Just PM me (I don't visit here very often, But I do read my emails so if you PM me I will respond, just it may take a couple of days)
Lead time on them will be around 2 weeks as I have to order the cards in from china
Edit: The cards have got much harder to find! I'm seeing one sensible priced listing on aliexpress, and non on eBay (at least that are sold as sil3112 ones). I can still get them but anyone who wants one should let me know now