Just to update. I got a price on the pump and it was loads of money, and to be honest the fact that the ABS isnt working doesnt really bother me that much (until I need it!

). But obviously i needed the light off for my MOT.
So........ this is a bit naughty I know, but I got myself a small 555 electronic timer and wired it in so that the light came on when the ignition was turned and switched itself off after about 3 seconds. Needless to say it passed the MOT.
OF course I do not recommend this as a fix as the ABS is an important safety feature of the car - blah blah blah