About Clercomp Limited (06949125) United Kingdom