About Clhc Limited (04692588) United Kingdom