About Lucas Hr Limited (10884197) United Kingdom