I have red leather unheated seats in my car, and unfortunately my girlfriends rivot came off her jeans and has made about 20 scratches across two pannels of the seats. Bmw have a company come in and repair them so are not based on site. I was wondering if anyone knows a good repairer based in the midlands that has done a repair job on the car seatswithout replacing the leather, as I have found it difficult to locate anyone.