About Hammind Hydraulics Limited (01818483) United Kingdom