impact mining mill companies in the production