About Channel View Publications Limited (06448122) United Kingdom