Thorell & C o , Generalig.