mining equipment companies in alabama