About Clement Clarke International Limited (00377748) United Kingdom