The website's still there, but Rob apparently is not unless I am mistaken.
http://www.r-d-co.com/contact/