About List Clough Limited (04503325) United Kingdom