I'd stick to someone as local as poss and someone who has a good rep.
You dont want to be driving 150 miles with a
problem cos you chose a mapper who is miles away, the same goes for if you want the map tweaked.
If your in or around London I'd highly recomend AmD Essex