Hägwall , Herlenius & Co.