macbertrand mining and construction