You should try Beltcher Engineering, these are the best and main suppliers of Ford V8 in the UK 21 and 24 stud. they usually have rebuilt engines in stock . They are based on the Norfolk/Suffolk boarder near Diss.
http://www.belcherengineering.com/index.php