About Penshaw Car Clinic Limited (10796928) United Kingdom