About Hyco Hydraulic Controls Limited (01274608) United Kingdom