Found a leather shop in UK new straps on the way. 40 pounds.
I picked up replacement parts from Peter Dyson and will repair the handle myself.

Thanks for the info.

Nitro