About Channel Solutions And Services Ltd (11786337) United Kingdom