what is mill company