In US Army wargames Orange denotes the Oposition Forces (OPFOR) whilst Blue denotes friendly forces. Perhaps this vehicle was used by some time British unit that was playing OPFOR to US units.
Stupid I know but are we sure the tank is called Ben Machudi or is the radio op/gunner called Ben and the driver Machudi? The reason I ask is because there is a marking on the front of the commanders coupola bulge that could be a name and if you look to the right of the front of the tank there is another name or at least a collection of letters there as well.
Perhaps a 24V battery charger could be used. Some larger models, for forklifts, can supply 60A or more. Then there is this from a US site
https://www.altendc.com/
Perhaps there is something similar available in the UK.
I liked Daves parts of the Tank Overhaul show as he got his hands dirty and did the work himself. most of the othe tank owners had teams of people doing the work for them.
Forgot the link, this is for Ford Flathead V8's and are a three bolt fixing
https://www.speedwaymotors.com/shop/ford-flathead-v8-water-pumps~131086-1-4-596-30574
Here is a link to some Land Rovers. These are HO or 1/87 scale and are manufactured by Brekina. Walthers is a US company that makes/sells model railroad equipment. The Landrovers are out of stock at Walthers but Brekina is German and I have included their URL as well.
https://brekina.de/
https://www.walthers.com/catalogsearch/result/?q=land+rover
They also have a lot of military models other than land rovers.
Google in the US says that part number is a Ford part see here:
https://autopartsobsolete.com/1954-1955-1956-ford-water-pump-eaa-8505b-ebp-8505a.html
It looks similar but I can't be sure.
Thank you so much for this. Currently (since 2013) 16 Royal Signals Regiment is attached to 12th Armoured Infantry Brigade. See here for more info:
https://www.army.mod.uk/who-we-are/corps-regiments-and-units/royal-signals/16-signal-regiment/
So the original owner was a REME tech (of some sort) attached to 16 Signals as part of 12 Infantry
Once again I thank everyone who helped with this it is much appreciated. My google-fu was very weak and all I could find was pages of badges/patches for sale.