About New England Auto & Diesel Service Inc