My '06 2.3 Sport was due its service and I found a forum recommendation for "Freelance Mazda" in Chatham, Kent.
http://www.freelancemazda.co.uk/Prompt and professional throughout, Mark kept me regularly updated via phone. No hassle, no "surprise additions". The only surprise? I paid a third less than I'd expected to!
I've just picked the car up. It's a tight and sharp car again. All in all, a top-level service. If you live in the southeast, then I highly recommend Mark and the Freelance team.