Furniture Clinic are your best bet - I've done a couple of seats with them and the results are fantastic. Takes a bit of time to mix the colour to get the match perfect, but once you do it's amazing how far you can bring back cracked leather to almost new again