About The Communication Channel Plc (02752972) United Kingdom