Might be a bit far out for you, but there is a dececnt place in Stafford:
BodyMatters
Unit 3 Verulam Road
Common Road Industrial Estate
Stafford
ST16 3EA
They did a great job on my rear bumper, and a great job on my mates 2003 Mini Cooper.
They do bodywork for the local Audi Garage IIRC.