About Channel Connect Limited (08858044) United Kingdom