About Channel Plus Limited (06353649) United Kingdom