I think the company is called Wizardcooling or something like that, a quick search of the diesel forum will turn them up. They have done some work in the past for a few members and it seemed to work out well.
Since they seem to charge about $400-$500 for a radiator this option is actualy pretty good for us SDL owners!
The plastic OE radiators should be good for 10-20 years before failure. If you are having failure and overheating problems on new Behr radiators then your car has other issues.