Firman Hagelqvist & Co,