They seem to ship to the UK! I can’t believe they never showed up in all my frantic Googling. I will let you know how I get on and if they will ship here, I owe you big time!!
unless things have changed in the last couple of months, they’re the same company!
you’ll probably be talking to exactly the same person…