Mechanical Engineer - Dumfries at Crh (United Kingdom)