Thanks guys. I can see from other threads that this is not an uncommon problem.
You're right - the ceramic mixer was a (not very) cheap B&Q model. Unfortunately, I bought a matching mixer shower and basin mixer at the same time, so to change one means to change the lot, another £700 or so. The mixer shower is not a problem, as I already have a dedicated shower pump for that. The basin mixer is slow, but just about acceptable. I also have a ceramic mixer in the kitchen and downstairs cloakroom, but the extra head makes them just about acceptable too, about 6 litres a minute. The bath mixer is the main issue - the hot fills at around 4 litres a minute, absolutely hopeless.
I was originally thinking of fitting a 1.4 bar single impellor low voltage pump under the bath, just to boost the hot water to the bath mixer. However, on thinking about it, I reckon if someone opened a hot tap in the bathroom basin or ensuite basin while the bath pump was running, there's a good chance it would suck in air...
So I'm now thinking of fitting a single impellor pump to the whole of the domestic hot water, fitting it in the main 22mm outlet pipework low down in the airing cupboard. The cylinder already has a surrey flange, but unfortunately the take-off has been used for the power shower in the en-suite. I don't really fancy fitting a wessex flange, so I might give it a go with the existing pipework first. The pump will be a good 1.5 metres below the top of the cylinder (a large one on a platform) and about 3 metres below the top of the storage tank / vent, so with fingers crossed I'm hoping I don't get air problems...
Any thoughts on a suitable pump? Jon suggested a 2 bar.
Regards, Bob.