Ällgnren , Ahlstedt & C:c .