About International Machine Tool Group Ltd (12596732) United Kingdom