That seems reasonable to me to be honest. You want the original OEM replacement manufactured by Pierburg. See attached for part number.
https://www.onlinecarparts.co.uk/pierburg-7428339.html
You might want to ask about them replacing the thermostat and radiator header tank at the same time.
On the springs front have a search on the forum, there are a few and it depends
Also, I see they didn’t include the brake lines. You’ll need to budget for that as it has been an MOT issue for some years now (not really the sort of thing you want to risk really)