hm...well..i know of some more places..
like rs cosworth breakers....
or generally do a search..and i will bet money that you will find one.
i mean..if you are going to have it on a esc cosworth..then i would spend some more money on it..and get a nice one..and not the cheapest one you can find..thats just an advice.but of course you know what you are after

cheers mate