About Channell Limited (00912862) United Kingdom