About Ajax Machine Tools International Ltd (06864667) United Kingdom