Millard Precision Machine & Tool Ltd.