W:m Hagsten k C.o.