About Channel Express Ltd (12699511) United Kingdom