A company in Somerset has been fined after the death of a worker who fell through a factory roof skylight.