I used:
Clark TK22. Already had one.
Heng Long Volume Control. Already had one.
PAM8403 mini amplifier. 5 for 99p from China.
6v (4x1.5v) battery pack. Already had one.
Adjustable Voltage Regulator. LM2596S Step Down Module. 2 for 99p.
Switch for power to TK22. Already had one.
Two Visaton FR8's. Already had them.
Two HL speakers. Already had them
The HL volume control was just plugged straight into the TK22.
Two wires come out of the speaker plug on the TK22, as it is mono sound. The amp board is stereo. I therefore hooked up the negative speaker wire to GND input on the amp, and joined the Left and right inputs on the amp together, and attached them to the single positive wire from the speaker plug.
The two speakers were attached as normal to the two speaker outputs on the amp. Fiddly soldering but it was all secure.
The amp needs to be powered ideally at 5.5v. For the test I hooked up a voltage adjuster between the battery pack and the amp, and adjusted it to 5.5v output.
That was it, job done.
I tried it first with the HL speakers in case anything was going to blow up, and heck they were super loud.
I then tried the Visaton speakers, and my eardrums hurt.
With a better quality potentiometer for the volume control it would sound even better, as would a more powerful amp, Clark uses a bigger one. The total cost to do this was 70p?

I have also received two SD card players that can be hooked up to an Arduino and an amp, next little project is to find a sound player program on the web that actually works, load that onto an Arduino, then load compatible sound files onto the SD card, and see if I can get it all working. After that it's a matter of hooking up the project to an artillery gun in the battlefield scenics, and getting it to work with the IR to generate hit and fire sounds. Wish me luck!