Maybe you can try a Helix clutch as they make race clutches for a lot of different applications and also do a lot for renaults, we have used their clutches in our race spiders and have no complaints at all.
the main uk dealer is Mardi Gras Motorsport at Silverstone.
Regards
Andy