For general cleaning any leather cleaner will do or Lux flakes for cleaning woolen clothing (I was advised this when I bought
leather furniture and done it for years) Always moisturise (feed) after cleaning.
As for proper refurbishment and dyeing I have no idea 😁