check your main stopcock or any isolation valves are fully open on the mains water pipe.
try running without the shower head on and the hose hanging straight down, is it still to hot ?
if so check the inlet filter is clean.
if still hot you need to check the flow valve.
hi-spec plumbing & heating (essex), August 2009