mmd crusher types of companies