I've used hill4 leathers to and had clarkey put on the back of my leathers and while they had them there I had the legs shorted all done in a week come highly recommend
we made our own sponsor badges, got them printed on vinyl the used a uv resistant clear coat plastic on the top then was about £20 in total to get four badges stitched onto the leathers.
About two years old and still fresh , mate has names on the back but I Didn't want that as round these parts the wrong name in the wrong Area is trouble lol
There is a lady in our village who does leather repairs . She put a new zip in my leathers and made a right good job of it. £30. If you are interested could pop em round for you.