The guy that painted my car is great on bodywork, however he worked with a freind and they went their seperate way at the garage, neither could afford the rent on their own. The guy is called Torma, you have seen him at car shows in his Caddy. He is on facebook, https://www.facebook.com/attorma. I beleive he has a smaller workshop now, perhaps just doing genral repairs/MOT's. May be worth contacting if you are stuck. He is over Romsey direction..
Other than that I wouldn't have a clue where to go for bodywork or engine issues.