About Clark & Clark Limited (09655592) United Kingdom