About Channel Grating Limited (07715511) United Kingdom