About Clemence (ks) Limited (02215314) United Kingdom