About Alpha Machine Tools Company Limited (06607960) United Kingdom