About Lucas Hydraulics Limited (04115401) United Kingdom