About Hurco Europe Limited (01628880) United Kingdom