I'm actaully booked in at DSA now after a few recommendations here and elsewhere. Looking through the service book they actually did the last service (all previous were Subaru) so made sense to go there again as its local, they know the car and had been recommended. I'll update with how I get on the service is in a couple of weeks
Thanks again to all for the advice