various types of list of mining equipment companies in uk