Soldato
Is this built into the surface mounted unit itself, or separate parts built into the pipework feeding the unit? If the latter, then this pipework is behind a tiled wall and completely inaccessible.
Yeah its about the same, none of the taps flow great but I think its because they are mixer taps.
If its surface mounted its probably in that "box"
Its worth investigating that unit itself IMO.
Its likely the problem, as such you can probably see the pipework inside and work out how hard it is to mess with.
I had to replace a thermostat section on a built in in the past and it was a sealed unit, so cost me about £125 for a new one from the manufacturer. (Circa 20 years ago now).
I had two of the same shower in the house so swapped them over, proved it was that unit and swapped them back.
If you really suspect the shower in theory you may be able to disconnect the hot pipe, stick a hose or something on the end then turn the water back on, it will ofc come out of the hose at system pressure then. (obviously you would isolate the water and depressure before messing with the pipework)
There could well be some filters in the unit as well but I haven't come across any myself.
Do you have a model number for the shower?