I don't know of any shops near you, but a while back my friend took his interior(although not like our blue was a one off color) to an upholstery place and they were able to match it almost dead on. I would suggest either sending a piece of the leather that you want to match or show a place what you are looking for.
BTW I think the Tred/MB is the best match. IMHO