C A . Ahlstedt & Komp.