Hy Sopwith321,
Welcome to ETO. I see you are from the UK- which county?
Love the radial engine- push rods and all.
In addition to chemelec's idea here are some additional thoughts:
(1) The best answer I could come up with is to use a buck (step down), switch mode power supply (SMPS). with a high current Lithium Ion (LiIon) 18650 size battery
(2) The power requirements per plug are 1.5V * 3A= 4.5W
(3) Thus total power for 7 plugs = 7 * 4.5 = 31.5W
(4) Total current = 7 * 3A= 21A
(5) Assume a SMPS efficiency of 70%. This means that the input power from the battery would be 1.3 * 31.5W= 40.95W
(6) The nominal voltage of a LiIon single cell is 3.6V. Thus the battery current capacity will need to be 40.95/3.6 =11.375A minimum.
(7) A typical LiIon 18650 battery will have a capacity around 3.4AH, at 340mA current drain, so the nominal battery duration would be 3.4AH/11.375A= 0.289 hours (roughly 17 minutes)
(8) Because of the high current drain compared to the battery capacity this duration would probably be more like 5 minutes. You could put as many batteries in parallel as you like to increase the duration proportionally.
I will have a look for a suitable battery and SMPS, which should be a small printed circuit board or boards if more than one is required to meet the current requirements.
I'm pretty sure that other ETO members will also have some information on suitable SMPS boards.
UPDATE 2016_05_30 It may be better to wire all seven plugs in series and then find a SMPS to give 7 * 1.5V =10.5V at 3A
spec