About Channel Saw Mills Limited (00589554) United Kingdom