About Walkers Motor Clinic Limited (12536259) United Kingdom