About Channel 2000 Limited (03210181) United Kingdom