About Channel Design Limited (06901106) United Kingdom