As I mentioned a couple of weeks ago
Docking Radiators at Silverstone are worth a try, also mentioned it may be worth checking with Baines Racing of Silverstone to see if they have had work done by Docking, I'm told they did the rad on my 955 Corse
http://www.dockingengineering.com/pro.htm