About Channel Trading Company Ltd (10864029) United Kingdom