Mining in Newmilns, Ayrshire We help you find any company! Loudounhill Contracts Limited 142 Main Street, Newmilns Newmilns, Ayrshire