M & M Vehicle Repairs Ltd phone Higher Woodcroft Leek, Staffordshire ST13 5QF map S S Auto Care phone Barnfields Industrial Estate Leek, Staffordshire ST13 5QG map if (!IN_DEV) { ?> } ?> Steve Bold Car Repairs phone Old Organ Ground, Shirburn Rd Leek, Staffordshire ST13 6RA map