About Clitheroe Therapies Ltd (07730183) United Kingdom