About Channel Advertisements Limited (13421922) United Kingdom