About Channel Smiths Limited (11470428) United Kingdom