About Lucas Corporation Ltd (09107126) United Kingdom