A company which produces precast concrete products has been fined for safety failings that led to the death of a worker and to another being injured in separate incidents just 20 minutes apart.