Part number reads:
DELPHI
6570/9B/395/AB
R9044Z130A
Its for a 57 plate Jaguar diesel, but its a ford mondeo/transit engine with the stereotypical pump problem, some on Ebay but not the right codes
the pump even has Ford wrote on it
Long shot but worth a try
Cheers Adam.