About Channel Shakespeare Limited (10732059) United Kingdom