About Imc Clitheroe Limited (07579338) United Kingdom