About Channing Limited (02781878) United Kingdom