About Clitheroe Electronics Limited (01815907) United Kingdom