Ok - so the verdict is in.
They are very thorough, to the extent of changing seals on my exhaust and they felt they weren't 100%. Everything seems to have been checked, brakes were stripped and cleaned etc so I can't fault them for the details they went to. So I trust them to do a full and proper job, but you PAY for it as I would not say they were cheap. Maybe you get what you pay for and I will be going back to them for future work.
The watch outs are communication isn't great whilst you are waiting for them to finish. I had to call them each day to see if the car was ready as their was a slight delay waiting for a seal to come into stock, they didn't call me. But once I went to collect the car, they did talk me through everything done and why, even showing me the parts they had changed.
Overall - good work and gave me confidence in the work done, but at a price
Hope this helps