About C Clarke S Construction Limited (12861053) United Kingdom