About Clh (holdings) Limited (11774934) United Kingdom