About Mckenzie & Haywards Garage Ltd (08627372) United Kingdom