About Hurco Holdings Limited (01666471) United Kingdom