I can’t remember his name but there is a specialist in Newtonmore, he does furniture resto, but also specialises in classic/high end car interiors. A few google terms should bring up his name. Let me know if not, I’ll find it.
I used Sean to repair a bolster on my seat. It was fabric, which was undamaged (just bolster collapsed) He did a really good job. Mostly leather interiors lying about the workshop.