About Lucas Carpentry & Building Limited (11442032) United Kingdom