Just remebered AutoTech in Caerleon have a very good reputation. May suit you better as they're closer but personally, I've had no experience with them! Just a thought....
Have been using B&R also for the past 2 years. Great service and jobs always done well. The only problem is they're getting too popular so it takes days before they can even look at your car, so in that respect please go elsewhere