About Dean Clough Limited (01635454) United Kingdom