About Clitheroe Pharma Ltd (07579983) United Kingdom