It's made by STM and is a wet system using stainless media similar to the Thumbler model B but cheaper.

Does anyone have experience with these? They look like they will do the business but how are they for reliablility?

I've found two sources with similar pricing schemes JDReloading and 1967Spud at c. £265