Lister LPW fuel pump.
Lister Petter part number 751-14802
This part number equates to Bryce FAQAN065A0895