About Clitheroe Light Engineering Co Limited (04300370) United Kingdom