About West Sussex Hydraulics Limited (10894948) United Kingdom