Cavalier Tool & Manufacturing Ltd.