About Howes Precision Hydraulics (holdings) Limited (04965118) United Kingdom