About Lucas Construction Services Ltd (11622082) United Kingdom