About Lucas Equipment Limited (04597066) United Kingdom