I can recommend MX5 Heaven in Charminster, just outside Dorchester, which is not too far from Poole. They are a small friendly garage, knowledgeable and give good advice. Prices are reasonable too. I use them for my MK2 and have been pleased with them so far.
Hope this helps.