TTL
As long as you were operating inside the UK sector, then yes, the HSE has exactly the same powers as in the oil industry.
If your esepecially concerned, you can call them direct and report any breaches you personally witnessed. This is supposed to be in complete confidence, but I’ve saw witchhunts for ‘whistle blowers’ in the oil industry before – it isn’t pretty, and they usually find out who it was by some method or other.
Not worked in the wind sector myself, but not entirely surpsied their a bit cowboy when it comes to safety. They’re charging around putting these things up as fast as possible before they loose the variuos subsidies which accounts for their only profit. reminds me a bit of the cable industry at the end of the ninties.