About Clough Mill Limited (00384815) United Kingdom