It did get a UK release Mark.
There are quite a few sets pop up on Ebay.If you do a saved search you will get notified on them.Lots of great pieces for scratch building.
Cheers, Andy. I did do a search, and it looks cool, but I had never heard of it.