About Clough (croydon) Limited (00310122) United Kingdom