About Clough Carpets Limited (12741839) United Kingdom