CPC Performance Engineering in Amersham. They're very knowledgable, although Phil (the owner) can be hard to reach on the phone.
I've used them for servicing, mechanical work and modifications on several cars and had only good service.
http://www.cpcpe.com/