About C & L Construction (bse) Limited (06266461) United Kingdom