you were unlucky there sir, no rust on that at all!! these springs dont look very old, seems surprising that it broke at all.Eurospares almost laughed down the phone ...
McGrath's did some sucking in of breath but were going to make some phone calls.
I have found a company that will make them for £150 a pair - probably the cheapest and most realistic.
View attachment 54930