About Seven Channel Limited (13694309) United Kingdom