Car repair in North Duffield, England The most extensive list of Car repair in North Duffield, England I G M North Duffield, England Car repair Detail Address: North Duffield, Selby, North Duffield, England YO8 5DE . Phone: +44 1757 289041. Types of specialists in North Duffield, England Car repair Electrician