About Lucas Groundworkers Limited (10613482) United Kingdom