About Clark & Clark Group Ltd (10806270) United Kingdom