poss flow/stabilizer
A ruff check is to remove the shower head turn temperature control to fully hot the water coming out of the hose should be a bit more than a dribble then turn to fully cold and it should be coming out at full flow.
If there is not much difference between the two then you could have a faulty flow valve.
hi-spec plumbing, August 2007