About Clement Clarke (holdings) Limited (02407950) United Kingdom