I had some of mine re-done at a place called Greenwoods, in Longridge, near Preston, top top place, they do restorations on old Porsches, Astons etc. I remember when i took mine there was an original 70s 911 turbo taken down to bare shell. Not the cheapest, but one of the best.
Try
http://www.gvrf.co.uk
In an emergency, 325 is the quickest way to go.......
'92 J reg 325i Sport Granite Silver