About Channel 4 Shops Limited (03201787) United Kingdom