About Clx Ltd (04200216) United Kingdom