They are pretty much all the same, if you lucky you might get proper service if not I don’t want even to think about. I have done few recalls in Jemca edgware and everything was ok. Maybe you can give them a try. I think that as further away from London you deal with dealers your are more likely to get better service, London it’s just disgraceful place for anything since a decade ago.
Good luck 👍