About Clh Management Ltd (07489272) United Kingdom