Yes.
Good bunch of guys. Used them to fix my broken rad fan as were much cheaper than VW.
When I was there, I felt like a pauper in the GTI as they had a bentley and an A8 in for work - a good sign IMO.
Did a good job for me, and were knowledgeable about Revo - although I didn't get it installed in the end.