About West Lancs Hydraulics Limited (06209293) United Kingdom