Established in 2008 ICM has built up its sucess based on excellent customer service, in more recent years we have been able to offer the same high level of service with prices that are competitivie when compaired to national or even multinational companies. ICM is focused on continiung to offer an excellent service and high quality products that you dont have to pay a premium for, we believe the extra mile should be included as standard.