Thank you for the replies guys but in the end decided that spending £300 on a new pump and a new rad and getting it all fitted and working for a system I hadn't used for years was a bit of a waste of money.
So I tracked down the correct length belt, the correct pulley and removed the pump. Now she purrs like a V8 should with no irritating squeal.
If anyone else want to do the same the parts I used were: ERR6439g Pulley, ERR4461 Belt.