Plumber in Newmarket, Scotland The most extensive list of Plumber in Newmarket, Scotland MacLeod I Newmarket, Scotland Plumber Detail Address: Isle of Lewis, Newmarket, Isle of Lewis, Newmarket, Scotland HS2 0AZ . Phone: +44 1851 703119. Types of specialists in Newmarket, Scotland Car repair General contractor Plumber