Firm fined over worker's death