Louis / Dave,
Although the carburettor may need to be a Amal 244/873 it is more likely it should have been a Amal 356/1 and I believe the pump would need to be Amal 150/861A
I would need to see photographs of the engine to be more accurate.
Regards
Neil