I would have thought that for something like this the best place to go would be somewhere that makes/repairs "tack for horses", i.e. a place that works with leather.

If I want anything made or repaired in leather my first port of call is my local horse tack shop who also work in leather.