I have used products from a company called Furniture Clinic, you send an example of the colour you are trying to match and they mix a "paint" to match, you can then buy a kit to carry out the repair/ recolour of the leather, it contains cleaner, finish remover,leather seal and the finish of your choice, gloss/satin/matt it also comes with an airbrush gun and propellant.I have used this on many cars to restore the rubbed bolsters on seats and have had fantastic results, i think you can also have the repairs done by the company.