Redline sells kits for many cars, do it yourself or ship the wheel to them in Europe. There's a local upholstery shop that I had good luck with on other parts: 230 Main St
Foxboro (508) 543-3400. The owner is a real interesting guy. He was going to recover and thicken my MX5 wheel but I decided to refinish it myself.