About Clough Hey Ltd (08929647) United Kingdom