I've made a few seat straps and still have some leather left so can supply if you need some.
Leather cost is negligible it's the time it takes to hand make them. If I could get a punch made for the elongated hole......in fact it probably exists but the cost it hard to justify for a few straps !

Details are in Markets.

Seat straps for Series Land Rovers


Colin