About A Walker & Son (motor Mechanics) Ltd (05972507) United Kingdom