About Lucas Machines Limited (06734192) United Kingdom