MD
Sounds similar to this side of the pond. Lots of ATC are professional and heli-aware, some are stupid, pedantic gits who seem to take personal umbrage at our every word. Enjoy the good ones, encourage their professional behaviour. Don't let the others get under your skin. Their lives may (or may not...) be miserable, but you're the one who gets to fly!
Cheers,