Coming home today and we saw a vw specialist sign between Worcester and alcester, couldn't find them on the Internet, anyone know the company and are they good?