Okay well to answer my own question and for anyone else who is interested:
I just saw on the rat forum that this company bought the rights to EPCO. I don't know the etiquette for posting links to other forums so I won't put it up; but you can google stainless ride and find the posting there.